package com.yxym.try_;

import java.util.Scanner;

public class Exercise01 {
    public static void main(String[] args) {
        //用户输入一个整数，并输出，如果不是整数就提示他反复输入，直到输入为整数
        //1.创建Scanner对象，接收一个输入
        //2.使用循环
        //3.将输入的值进行转换，形成int
        //4.转换时抛出异常，说明输入的内容不是一个可以转换int的内容
        //5.如果没有抛出异常，就用break结束该循环
        Scanner scanner = new Scanner(System.in);
            String input = "";
            int num = 0;
            while (true) {
                System.out.println("请输入一个整数：");
                input = scanner.next();
                try {
                    num = Integer.parseInt(input);
                    break;
                    }catch (NumberFormatException e){
                    System.out.println("输入的不是整数");
                }
            }
        System.out.println("输入的值为：" + num);
    }
}